Studies of Confidence in Software Cost Estimation Research Based on the Criterions MMRE and PRED
نویسنده
چکیده
Dan Port (UHawaii) Vu Nguyen (USc) Tim Menzies (WVU) [email protected], [email protected], [email protected] Jan 19, 2009 ABSTRACT Confidence in cost estimation is different than model accuracy. It is related to the significance of results based on model accuracy measures such as MMRE and PRED. A lack of confidence places uncertainty in the accuracy for predicted values and the conclusions based on accuracy measure. This work is a critical empirical and analytic investigation of standard error in the accuracy criterions MMRE and PRED. Center in this is the conclusion instability problem which we show can be resolved and greater confidence can be found in the use of model accuracy criteria in practice. Five published studies are replicated and extended and their results are recast with consideration of standard error. We explore a number of practical applications such as estimating data size needed for confidence, reliability of estimators, and outlier detection. All results are based on publicly available data sets and models from the PROMISE repository. As a secondary contribution, we investigate the efficacy of the popular model accuracy criterion PRED, which unlike MMRE has received relatively little investigation.
منابع مشابه
A New Empirical Model to Increase the Accuracy of Software Cost Estimation (TECHNICAL NOTE)
We can say a software project is successful when it is delivered on time, within the budget and maintaining the required quality. However, nowadays software cost estimation is a critical issue for the advance software industry. As the modern software’s behaves dynamically so estimation of the effort and cost is significantly difficult. Since last 30 years, more than 20 models are already develo...
متن کاملAn Improved COCOMO based Model to Estimate the Effort of Software Projects
One of important aspects of software projects is estimating the cost and time required to develop projects. Nowadays, this issue has become one of the key concerns of project managers. Accurate estimation of essential effort to produce and develop software is heavily effective on success or failure of software projects and it is highly regarded as a vital factor. Failure to achieve convincing a...
متن کاملImproving Estimation Accuracy using Better Similarity Distance in Analogy-based Software Cost Estimation
Software cost estimation nowadays plays a more and more important role in practical projects since modern software projects become more and more complex as well as diverse. To help estimate software development cost accurately, this research does a systematic analysis of the similarity distances in analogy-based software cost estimation and based on this, a new non-orthogonal space distance (No...
متن کاملWhat accuracy statistics really measure
This paper aims to provide the software estimation research community with a better understanding of the meaning of, and relationship between, two statistics that are often used to assess the accuracy of predictive models: the mean magnitude relative error, MMRE, and the number of predictions within 25% of the actuals, pred(25). We demonstrate that MMRE and pred(25) are, respectively, measures ...
متن کاملA New Approach to Software Cost Estimation by Improving Genetic Algorithm with Bat Algorithm
Because of the low accuracy of estimation and uncertainty of the techniques used in the past to Software Cost Estimation (SCE), software producers face a high risk in practice with regards to software projects and they often fail in such projects. Thus, SCE as a complex issue in software engineering requires new solutions, and researchers make an effort to make use of Meta-heuristic algorithms ...
متن کامل